tree tomato - Inglés Sinónimo Diccionario

tree tomato

n.
[1] tamarillo